/**
 * Copyright (C) 2011-2012 Luca Li Greci
 *
 * This file is part of pojo-creator
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *         http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package com.pojocreator.model.unreal;

/**
 * Pojo with a full set of wrapper datatype properties 
 * 
 * @author Luca Li Greci
 */
public class PojoWrapperProperties {
    private Integer integerWrapper;
    private Long longWrapper;
    private String string;
    private Byte byteWrapper;
    private Boolean booleanWrapper;
    private Character charWrapper;
    
    
    public PojoWrapperProperties() {
    }

    /**
     * @return the integerWrapper
     */
    public Integer getIntegerWrapper() {
        return integerWrapper;
    }


    /**
     * @param integerWrapper the integerWrapper to set
     */
    public void setIntegerWrapper(Integer integerWrapper) {
        this.integerWrapper = integerWrapper;
    }


    /**
     * @return the longWrapper
     */
    public Long getLongWrapper() {
        return longWrapper;
    }


    /**
     * @param longWrapper the longWrapper to set
     */
    public void setLongWrapper(Long longWrapper) {
        this.longWrapper = longWrapper;
    }


    /**
     * @return the string
     */
    public String getString() {
        return string;
    }


    /**
     * @param string the string to set
     */
    public void setString(String string) {
        this.string = string;
    }


    /**
     * @return the byteWrapper
     */
    public Byte getByteWrapper() {
        return byteWrapper;
    }


    /**
     * @param byteWrapper the byteWrapper to set
     */
    public void setByteWrapper(Byte byteWrapper) {
        this.byteWrapper = byteWrapper;
    }


    /**
     * @return the booleanWrapper
     */
    public Boolean getBooleanWrapper() {
        return booleanWrapper;
    }


    /**
     * @param booleanWrapper the booleanWrapper to set
     */
    public void setBooleanWrapper(Boolean booleanWrapper) {
        this.booleanWrapper = booleanWrapper;
    }

    /**
     * @return the charWrapper
     */
    public Character getCharWrapper() {
        return charWrapper;
    }

    /**
     * @param charWrapper the charWrapper to set
     */
    public void setCharWrapper(Character charWrapper) {
        this.charWrapper = charWrapper;
    }
    
    
}
